home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 090 / icomp236.arc / ICOMP.DOC next >
Text File  |  1986-11-06  |  7KB  |  133 lines

  1.  
  2.                   ICOMP.EXE : Intelligent File Compare Utility
  3.                            Version 2.36, 06-Nov-1986
  4.                                   SMG Software
  5.  
  6.                              (C) Copyright 1986 by
  7.                                Steven Georgiades
  8.                               All Rights Reserved
  9.  
  10.  
  11.  
  12.          The ICOMP program will allow the user to compare  two  files  that 
  13.     may  be  of differing lengths.  This compare utility has the ability to 
  14.     compensate for added and/or deleted portions of a file,  in addition to 
  15.     simple  changes.  In order to sense added and deleted portions,  when a 
  16.     non-compare is encountered,  both files will be  searched  a  specified 
  17.     number  of  characters  forward  (SIZE parameter) to find a match.  The 
  18.     number of characters that constitutes a match  may  also  be  specified 
  19.     (MATCH  parameter).  The  defaults  for  each  of  these parameters was 
  20.     chosen to give  fairly  accurate  results  for  typical  files  without 
  21.     sacrificing  too much speed.  The SIZE parameter determines the maximum 
  22.     size of an added or deleted block that  can  be  sensed.  As  the  SIZE 
  23.     parameter gets larger, the program will run slower.  Another parameter, 
  24.     the  TERMINATE  parameter,  specifies  how  many  non-compares to allow 
  25.     before giving up the compare as a lost cause.  The ICOMP  command  line 
  26.     is as follows: 
  27.  
  28.  
  29.          ICOMP <filespec1> [<filespec2>] [/En] [/Mn] [/Sn] [/Tn]
  30.  
  31.            <filespec1> : Source file specification, with optional drive and 
  32.                          path.  Wildcards may be used, and will match files 
  33.                          in the current directory.  
  34.     
  35.            <filespec2> : Destination  file  specification,   with  optional 
  36.                  (*.*)   drive and path.  Wildcards may be used,  and  will 
  37.                          match  the  source  file.  If  this  parameter  is 
  38.                          omitted,  the source file name will be  used,  but 
  39.                          with the current drive and path.  
  40.  
  41.            /En     (0) : EOF Switch.  How far to continue  past  the  first 
  42.                          End-of-File.  
  43.  
  44.            /Mn     (4) : MATCH Switch.  How many characters to consider  as 
  45.                          a match.  
  46.  
  47.            /Sn    (16) : SIZE  Switch.  How  far to look ahead for a match.  
  48.  
  49.            /Tn    (16) : TERMINATE  Switch.  How many non-compares to allow 
  50.                          before the compare is aborted.  
  51.  
  52. ICOMP, Version 2.36                                                      Page 2
  53.  
  54.  
  55.  
  56.          This software is distributed as ShareWare.  "ShareWare" means that 
  57.     you  are granted free license to use and copy this software as much  as 
  58.     you like, within the following restrictions: 
  59.  
  60.          1).  It  is  distributed  in  its  original,   unmodified  form, 
  61.               including program and documentation. 
  62.  
  63.          2).  No  fee is charged for use,  copying or distribution  (With 
  64.               the exception of nominal "per disk" copying charges, not to 
  65.               exceed $6.00 per disk).  
  66.  
  67.          3).  The  program  may  not  be included  with  other  goods  or 
  68.               services  supplied for a fee,  unless written permission to 
  69.               do so is obtained in advance from the author.  
  70.  
  71.     You are not required to register your shareware,  but if you are  using 
  72.     the  program,   and  find it helpful,  you are  expected  to  register.  
  73.     Registration fees are as follows: 
  74.  
  75.               Full Registration (w/full support) ........ $20.00
  76.               Basic Registration (w/basic support) ...... $10.00
  77.  
  78.     Please make checks payable to Steven M.  Georgiades.  Note that you are 
  79.     not  LEGALLY  obligated  to  register,  but if  you  use  the  software 
  80.     regularly,  you are MORALLY obligated to do so.  Aside from easing your 
  81.     conscience,  basic registration will also get you a diskette containing 
  82.     the  latest  version  of the software (unless you  currently  have  the 
  83.     latest version, in which case I will send you the next major revision), 
  84.     a printed version of the documentation (8-1/2 x 11,  unless you specify 
  85.     6-1/4  x  8-1/2), and basic user support,  which means that I will work 
  86.     with you to resolve problems,  and will do minor customization.    Full 
  87.     registration will get you everything that basic registration does, plus 
  88.     full  user  support,   which includes telephone support and  all  major 
  89.     revisions  of  the  software  for  two (2)   years  from  the  date  of 
  90.     registration.    Fully  registered  users will  also  receive  new  SMG 
  91.     releases  from  time  to time for evaluation.    In  return  for  these 
  92.     evaluations,   the  user  will receive full registration  for  the  new 
  93.     software at no charge.   When you register,  please specify the name of 
  94.     the program, and the version number. 
  95.          Note that no support will be given to unregistered users EXCEPT in 
  96.     the  case of MAJOR bugs which preclude the unregistered user from using 
  97.     the program.  I  will then do my best to resolve these problems so that 
  98.     the user may evaluate the software fully.  
  99.  
  100. ICOMP, Version 2.36                                                      Page 3
  101.  
  102.  
  103.  
  104.  
  105.  
  106.     This program is provided AS  IS  without  any  warranty,  expressed  or 
  107.     implied,  including  but  not  limited  to  fitfulness for a particular 
  108.     purpose.  
  109.  
  110.          If  you have any questions or comments about this or any other SMG 
  111.     program, or if you would like to register any SMG Software, write to me 
  112.     at the following address: 
  113.  
  114.                 Steven M. Georgiades
  115.                 SMG Software
  116.                 701-H South Hayward Street
  117.                 Anaheim, CA  92804
  118.  
  119.     Or leave a message for me on the Circuit Board:
  120.  
  121.                 The Circuit Board RBBS
  122.                 SysOp: Dave Kleinschmidt
  123.                 (714) 778-0948
  124.                 300/1200/2400 Baud, No Fee
  125.  
  126.     All  SMG  Software  is  initially released to the  public  through  the 
  127.     Circuit  Board.   The latest version of any SMG Software can always  be 
  128.     found there.  
  129.  
  130.     A diskette containing all of the latest SMG Software can be obtained by 
  131.     sending a check or money order for $6.00  to the above address.    Make 
  132.     all checks payable to Steven M. Georgiades.  Thank you.  
  133.